SET QUOTED_IDENTIFIER OFF
GO
SET ANSI_NULLS ON
GO
CREATE VIEW dbo.vw_Presupuesto
AS
SELECT 
    convert(varchar, cuise)+'-'+partida+'-'+convert(varchar, ejercicio)+'-'+tb_FinalidadesDeGasto.Descripcion as mnemo,
    dbo.tb_Presupuesto.idPresupuesto, 
    dbo.tb_Presupuesto.Ejercicio, dbo.tb_Presupuesto.Monto, 
    dbo.tb_Organizaciones.Nombre, 
    dbo.tb_Organizaciones.CUISE, 
    dbo.tb_EstadosDePartida.Descripcion AS DescripcionEstado, 
    dbo.tb_Presupuesto.Estado, 
    dbo.tb_FinalidadesDeGasto.Descripcion AS descripcionFinalidad,
     dbo.tb_FinalidadesDeGasto.idFinalidadGasto
FROM dbo.tb_Presupuesto INNER JOIN
    dbo.tb_EstadosDePartida ON 
    dbo.tb_Presupuesto.Estado = dbo.tb_EstadosDePartida.idEstadoDePartida
     INNER JOIN
    dbo.tb_Organizaciones ON 
    dbo.tb_Presupuesto.Organizacion = dbo.tb_Organizaciones.idOrganizaciones
     LEFT OUTER JOIN
    dbo.tb_FinalidadesDeGasto ON 
    dbo.tb_Presupuesto.Finalidad = dbo.tb_FinalidadesDeGasto.idFinalidadGasto

GO
GRANT SELECT ON  [dbo].[vw_Presupuesto] TO [SoloVer]
GO
